long-term placement facility - Español Inglés Diccionario